div.menu {
  position:relative;
  float:right;
}

div.menu div.tools {
  position:absolute;  
  width:100px;
  left:-80px;
}

div.menu div.tools a {
  padding:1px 8px 1px 8px;
  color:white;
  background-color:#498CD0;
  float:right;
  font-size:11px;
  margin-right:5px;
}

div.menu div.tools a.new {
}

#mainstay .display .search {
    border-bottom: 1px solid #D7D9D8;
    padding-bottom: 10px;
    text-align: left;
    width: 715px;
}

#mainstay .display .body .search a.new {
    color: #6A9ED8;
    float: none;
    font-size: 14px;
    margin-left: 10px;
    text-decoration: underline;
}

#mainstay .display .body .search input.search {
    border: 1px solid #CCCCCC;
    font-size: 14px;
    padding: 5px;
    width: 450px;
}

#mainstay .display .top {
  border-bottom:1px solid #C4D5DF;
  width:741px;
  margin-bottom:20px;
  margin-left:-8px;
  margin-top:-8px;
  background:-moz-linear-gradient(center top , #F2F6F9 10%, #DAE3EC) repeat scroll 0 0 transparent;
}

#mainstay .display .top .title {
  line-height:27px;
  height:27px;
  padding-left:10px;
  font-size:12px;
}

#mainstay .display .top .title b {
  background: url("/images/application/crumb_bg.gif") no-repeat scroll 100% 50% transparent;
  margin-right: 7px;
  padding-right: 12px;  
  float:left;
}

#mainstay .display .top .title span {
  float:left;
  color:#5CB1DB;
  font-weight:bold;
}

#mainstay .display .index .monomer .operate .none {
  float:left;
  text-decoration:line-through;
  color:gray;
  padding-left:5px;
}